using System;
using System.Collections.Generic;
using System.Text;

using NHibernate;
using Atom.Data.Base;

namespace Atom.Data.BusinessObjects
{
	public partial class HLeavehosRecord : BusinessBase<string>
    {

        private TPatientInfo tpatientinfo = null;
        private IBalanceRecord ibalancerecord = null;
        private HBalanceRecord hbalancerecord = null;
        private List<HLeavehoschargeDetail> hleavehoschargedetail = null;

        public virtual List<HLeavehoschargeDetail> Hleavehoschargedetail
        {
            get { return hleavehoschargedetail; }
            set { hleavehoschargedetail = value; }
        }

        public virtual HBalanceRecord Hbalancerecord
        {
            get { return hbalancerecord; }
            set { hbalancerecord = value; }
        }


        public virtual IBalanceRecord Ibalancerecord
        {
            get { return ibalancerecord; }
            set { ibalancerecord = value; }
        }

        public virtual TPatientInfo Tpatientinfo
        {
            get { return tpatientinfo; }
            set { tpatientinfo = value; }
        }
	}
}